About Sematico Ltd (12150260) United Kingdom