About Luxxe Comfort Ltd (13431231) United Kingdom