About Techcore Limited (07699098) United Kingdom