About Continuum Shift Ltd (09701829) United Kingdom