About Farrah Investments Limited (11334736) United Kingdom