About Kumru Ltd (11881045) United Kingdom