About Ctr Mandatory Limited (05995108) United Kingdom