About The Little Lash Company Limited (11471532) United Kingdom