About New World Holdings International Limited (06092996) United Kingdom