About Licence To Clear Ltd. (12041734) United Kingdom