About The Awarding Body Ltd (12303275) United Kingdom