About Sempa Ltd (12769852) United Kingdom