About Jabr Solutions Limited (11087311) United Kingdom