About Sembot Ltd (12622610) United Kingdom