About Jeja Holdings Ltd (12526329) United Kingdom