About Kumo Ltd (11735610) United Kingdom