About Scuderia Design Ltd. (12200748) United Kingdom