About Libbie Mai Studios Ltd (13306423) United Kingdom