About Farrah Holdings Limited (10553061) United Kingdom