About Cargenius Ltd (11926971) United Kingdom