About Phosphorix Limited (04180295) United Kingdom