About Pinpoint Solutions Limited (04618901) United Kingdom