About Lali London Ltd (13304287) United Kingdom