About Federico Sambiase Limited (07405272) United Kingdom