About Licyc Nanotech Limited (10106334) United Kingdom