About Jegoor Limited (12580488) United Kingdom