About Seren Academy Limited (13375030) United Kingdom