About I.s.l. 2 Ltd (06233009) United Kingdom