About I & N 1628 Limited (12294919) United Kingdom