About Kc S3 Limited Partnership (LP021844) United Kingdom