About Jomaro (u.k.) Limited (02141850) United Kingdom