About L Manzanillo Ltd. (10385257) United Kingdom