About Alpha Schools (holdings) Limited (07391840) United Kingdom