About Pollmac Limited (10593244) United Kingdom