About The Osteojoint Project Limited (10654738) United Kingdom