About Niall Keenan Limited (11540135) United Kingdom