About Kumo Connect Limited (12174703) United Kingdom