About Tensegrity Ltd (10555954) United Kingdom