About Tallix Luxury Goods Ltd (12577842) United Kingdom