About Licas Ventures Ltd (12124501) United Kingdom