About Sera Beauty Group Limited (13589432) United Kingdom