About Jorgol Projects Limited (11740833) United Kingdom