About Leah Ltd (11059440) United Kingdom