About Jmb Solutions & Investments Ltd (11812099) United Kingdom