About Kontrolla Limited (04245268) United Kingdom