About Phasellus Limited (10550729) United Kingdom