About Kemistry Capital Ltd (12589331) United Kingdom