About Loro Crisps Ltd (12040648) United Kingdom