About Luxury Interiors Holdings Ltd (12505318) United Kingdom