About Killargy Limited (09455406) United Kingdom