About Yakky Ltd (08266441) United Kingdom