About Luxry Limited (12365937) United Kingdom