About Score Capital Ltd (12022736) United Kingdom