About Tectonic Shift Ltd. (06288679) United Kingdom