About Licence 2 Skill Limited (05362547) United Kingdom