About Systemiq Incubation Limited (10238210) United Kingdom