About Kilworth Capital Spv1 Limited (12028225) United Kingdom