About Fusion Swansea Holdco Limited (11604797) United Kingdom