About Kisa Investments Ltd (12875183) United Kingdom