About Yankickpdy Ltd (12935898) United Kingdom