About Qra Capital Ltd (12596972) United Kingdom