About Jomo Solutions Limited (08086992) United Kingdom