About Talmix Nominees Limited (10635192) United Kingdom