About Jacana Interiors Ltd (10952197) United Kingdom