About Next Generation Data Infrastructure 2 Limited (10140052) United Kingdom