About Licet Holdings Limited (03614917) United Kingdom