About Liminal Beauty Limited (12654481) United Kingdom