About Kaurmack Ltd (SC530458) United Kingdom