About S N D Solutions Ltd (10203586) United Kingdom