About Logic Wave Ltd (04940079) United Kingdom