About The Licence World Ltd (10794132) United Kingdom