About Box H Limited (10831272) United Kingdom