About Pinpoint Global Solutions Limited (07220759) United Kingdom