About Goldfinch Technology Limited (09634771) United Kingdom