About Bexbay Limited (10178704) United Kingdom