About Cursed Monkey Paw Limited (12028001) United Kingdom