About Quatermass Group Limited (12035044) United Kingdom