About Jmaib Investment Holdings Limited (11956331) United Kingdom