About Sence International Trade Ltd (12389278) United Kingdom