About Brave Lash Limited (13014335) United Kingdom