About Bhaumick Solutions Limited (10049163) United Kingdom