About Kildoran Holdings Ltd (11225744) United Kingdom