About Jma Vs Investment Holdings Limited (12992895) United Kingdom