About Sempera Limited (09816989) United Kingdom