About Lilly Mai Designs Limited (13423797) United Kingdom