About Jago De Vere Limited (09624289) United Kingdom