About Bc7a Limited (10629930) United Kingdom