About Trolex Nome Limited (11393681) United Kingdom