About Lalabes Ltd (12825310) United Kingdom