About Killaloe Limited (10280772) United Kingdom