About Bang Bang Lashes Limited (13314294) United Kingdom