About Pahill Investments Limited (10651596) United Kingdom