About Jenei Management Ltd (12246253) United Kingdom