About Follicare Ltd (12833548) United Kingdom