About Quasaro Ltd (08557499) United Kingdom