About Yukky Life Ltd (12136551) United Kingdom