About The Luxe Company Ltd (11295036) United Kingdom