About Fardach Tara Ltd. (SC470896) United Kingdom