About Memo&gabi Limited (12650577) United Kingdom