About Farnood Investment Ltd (12167474) United Kingdom