About Hercules View Management Company Limited (12152048) United Kingdom