About International La Favo Company Ltd (12956825) United Kingdom