About Trucidator Nominees Limited (00278109) United Kingdom