About Krolorth Ltd (12418960) United Kingdom