About Nicol Trifoi Limited (10985998) United Kingdom