About Open Lec Limited (02779179) United Kingdom