About New Investment Co Ltd (13036259) United Kingdom