About Swoboda Ltd (09644357) United Kingdom