About Myrrh & Co. Limited (11696819) United Kingdom