About Isokon Capital Ltd (12847631) United Kingdom