About Beta School Limited (05903565) United Kingdom