About Farrell Technology Ltd (11561131) United Kingdom