About Bhumika Shukla Limited (12890109) United Kingdom