About Jmaka-jtse Limited (11710636) United Kingdom