About Contrarian Limited (03770444) United Kingdom