About Broken Needle Ltd (12902428) United Kingdom