About International British Academy Ltd (13416103) United Kingdom