About T&c Generation Ltd (11141259) United Kingdom