About Fechi & Co Ltd (12390500) United Kingdom