About The Alpha School Ltd (11832501) United Kingdom