About Curakit Limited (12932710) United Kingdom