About H.o Boss Ltd (12226970) United Kingdom