About The Code Makers Academy Limited (12189051) United Kingdom