About Ooo La Lou Ltd (12449013) United Kingdom