About Sequential Solutions Limited (09896129) United Kingdom