About Yako Technology Limited (11615243) United Kingdom