About Pintos Technology Limited (04192429) United Kingdom