About Quasar Health Limited (13538058) United Kingdom