About Meje Ltd (08279314) United Kingdom