About Lion Capital Services International Ltd (11069320) United Kingdom