About Pinpoint Technology Limited (13051705) United Kingdom