About Instamedics Limited (10910152) United Kingdom