About Bayarea C Limited (10900510) United Kingdom