About I-sequence Limited (13233264) United Kingdom