About S N Micro Limited (10811157) United Kingdom