About Verrdi People Limited (12508318) United Kingdom