About Genius Interiors Ltd (12453641) United Kingdom