About Farah Topco Limited (11879593) United Kingdom