About Jall Holdings Limited (10243620) United Kingdom