About Somi Sales & R & D Limited (11026368) United Kingdom