About Sempax Limited (09930469) United Kingdom