About T & C Global Ltd (SC642575) United Kingdom