About Sergio & Compay Ltd (12210096) United Kingdom