About Ion Beam Accelerator Systems Ltd (11966340) United Kingdom