About Qara Associates Ltd (12454951) United Kingdom