About Maurizio Tarca Ltd (12743598) United Kingdom