About Farsight Corporation Ltd (11298380) United Kingdom