About Fintardre Limited (11493045) United Kingdom