About Laleo Ltd (12780439) United Kingdom