About Borodin Capital Ltd (12595704) United Kingdom