About Finch Holding Company (ni) Limited (NI644995) United Kingdom