About Farquhar Zahlee Ltd (12010685) United Kingdom