About Farnoud Co Ltd (10928216) United Kingdom