About Pillboxcapital Limited (06650346) United Kingdom