About New World Holdings Limited (13181748) United Kingdom