About Bamrad Limited (12646997) United Kingdom