About Contrarian Group Limited (06945875) United Kingdom