About Taluc Limited (11339832) United Kingdom