About Quinela Capital Ltd (11683922) United Kingdom