About Lido Shipping Ltd (12983742) United Kingdom