About Mejeholdings Limited (10301303) United Kingdom