About Beed Consultancy Limited (10530876) United Kingdom