About New Anglo Holdings Limited (11167960) United Kingdom