About Apt Licensing Limited (NI054094) United Kingdom