About Yakiveo System Ltd (12719196) United Kingdom