About Torsion (curzon Circle) Devco Number One Limited (11221645) United Kingdom