About Lucra Fashion Ltd (12958909) United Kingdom