About Majedi Holdings Limited (12298192) United Kingdom