About Mimoe Jams Limited (11970671) United Kingdom