About Kontroll Solutions Ltd (SC654061) United Kingdom