About Nucoro Technology Limited (12080306) United Kingdom