About Swood Solutions Ltd. (12733448) United Kingdom