About Quasar Partners Limited (10192817) United Kingdom