About Krolltek Limited (12271380) United Kingdom