About Kuaka Spv No.1 Limited (12461838) United Kingdom