About License Investments Ltd (12001418) United Kingdom