About Osteotec Holdings Limited (11743749) United Kingdom