About Ruby S Lash & Beauty Bar Ltd (11527699) United Kingdom