About Biomimetic Therapeutics Limited (05586145) United Kingdom