About Ishpri Investments Limited (12509680) United Kingdom