About Sophia Bhaumick Limited (12901886) United Kingdom