About Kontrol International Limited (11972038) United Kingdom