About Capital Lash Ltd (13171695) United Kingdom