About Yankys Place Ltd (11614107) United Kingdom