About New London Holding Limited (12167025) United Kingdom