About Verum Artificial Intelligence Ltd (12856059) United Kingdom