About Luxar Ltd (06250279) United Kingdom