About Bayarea C8 Limited (11380691) United Kingdom