About Swiss Organic Solutions Limited (09207874) United Kingdom