About Student Tribe Acquisition Company Limited (11283337) United Kingdom