About Kubo App Ltd (12938997) United Kingdom