About Mylemonella Limited (11951882) United Kingdom