About Krogma Ltd (12448030) United Kingdom