About Shiftshape Limited (10156427) United Kingdom