About Needle Pointon Ltd (12771049) United Kingdom