About Laid Bare Beauty Limited (11764131) United Kingdom