About Tokamak Limited (11160906) United Kingdom