About Sempura Ltd (13538961) United Kingdom