About Jarral Holdings Limited (09693527) United Kingdom