About Transact Nominees Limited (03727527) United Kingdom