About New Brannock Infrastructure 2 Limited (SC380014) United Kingdom