It's a self-started Graphic design business based in Derby, uk, est 2015. While still relatively new to business Omna Allen is a hard-working artist making a name for himself through meticulous attention to detail and a perfectionist nature when it comes to design.