About Farha Capital Ltd (11634809) United Kingdom