About Greenfinch Technology Limited (FC030161) Ireland