About Platform Learning Ltd (12990822) United Kingdom