About Phosphate Therapeutics Ltd. (07618820) United Kingdom