About Jalf Solutions Limited (12212230) United Kingdom