About Numan Strategic Holdings Limited (11662427) United Kingdom