About Lamro Ltd (12427012) United Kingdom