About Licentia Investments Ltd (09831340) United Kingdom