About Kumi Solutions Limited (04400660) United Kingdom