About Jegor Ltd (10689639) United Kingdom