About M Jackman Project Solutions Ltd (10307849) United Kingdom