About Jaja Investment Management Ltd (10570817) United Kingdom