About Bayarea Limited (10895787) United Kingdom