About Ja.ltd Limited (12431868) United Kingdom