About Memo Bul Trading Ltd (08731058) United Kingdom