About Yakka Ltd (13318758) United Kingdom