About Bayarea C7 Limited (11380681) United Kingdom