About Myse Limited (12173476) United Kingdom