About H7n Ltd (12078885) United Kingdom