About Wavelytics It Solutions Ltd (10508856) United Kingdom