About Contrarian Ai Ltd (12578657) United Kingdom