About Scuderia ( Management ) Limited (11695208) United Kingdom