Telekinesys Research Ltd, t/a HavokRegistered in Ireland; registration number 290284.Registered Address: First Floor, The Digital Depot, 157 Thomas St., Dublin 8