About Killigerran Ltd (12417983) United Kingdom