About Scuderia Group Ltd (12248036) United Kingdom