About Jamjar Solutions Limited (11177072) United Kingdom