About Farlix Limited (SC688972) United Kingdom