About Internet Insurance (holdings) Limited (08541798) United Kingdom