About Jmaasak Investment Holdings Limited (12972613) United Kingdom