About Laibella Beauty Limited (13495096) United Kingdom