About Jimmar International Holding Limited (12790924) United Kingdom