About Snw Solutions Ltd. (SC304065) United Kingdom