About New Holdings Limited (12380276) United Kingdom