About Farshore Consultancy Ltd (11218119) United Kingdom