About Kuaka Spv No.2 Limited (13694737) United Kingdom