About Affide & Partners Ltd (10835125) United Kingdom