About Boohoo Holdings Limited (11941376) United Kingdom