About The Larimar Rum Company Ltd (12460800) United Kingdom