About Jogar Ltd (11640597) United Kingdom