About Harra Topa Clothing Limited (11510465) United Kingdom