About Quasar Management Limited (11864981) United Kingdom