About Kilworth Capital Spv2 Limited (12046606) United Kingdom