About Stradella Ltd (13230365) United Kingdom