About Base Glasgow Opco Limited (11008974) United Kingdom