About Korfspace Limited (12325846) United Kingdom