About Jacholly Limited (12974367) United Kingdom