About T&c Investments Ltd (10477714) United Kingdom