About Kokiri Group Ltd (13438872) United Kingdom