About Tancredi Limited (SC270104) United Kingdom