About Pharus Partnership Limited (SC688036) United Kingdom