About Shift6 Limited (10738502) United Kingdom