About No. 9 Holdings Limited (11066129) United Kingdom