About Pinky Blinders International Limited (10628660) United Kingdom