About Sequential Networks Limited (08214802) United Kingdom