About Camphos Therapeutics Limited (10645579) United Kingdom