About Severnyi Polus Ltd (12988863) United Kingdom