About Intermed Innovations Limited (07575126) United Kingdom