About I-snapshot Limited (05690552) United Kingdom