About Myqol Limited (10940162) United Kingdom