About Kopernik London Ltd (10303914) United Kingdom