About Shukla Medical Europe Ltd (12170504) United Kingdom