About Technocore Systems Limited (06590995) United Kingdom