About Tracene Management Limited (02426302) United Kingdom