About The Lightbeam Academy Limited (10887417) United Kingdom