About Bemca Associates Ltd (10845561) United Kingdom