About Jaalso Limited (09120973) United Kingdom