About Tensegrity Engineering Ltd (11229414) United Kingdom