About Memiah Limited (05489185) United Kingdom