About Intervision Global Holdings Limited (11251387) United Kingdom