About Kj & Sw Developments Spv1 Ltd (12775765) United Kingdom