About Implants International Holdings Limited (09019935) United Kingdom