About Triplex Lloyd Nominees Limited (00522768) United Kingdom