About Hera Bad Lashes Ltd (SC679313) United Kingdom