About Jmo Projects Limited (10627643) United Kingdom