About Luxer Investments Limited (08595756) United Kingdom