About Sembi Limited (10561637) United Kingdom