About Waka Spv Ltd (12794731) United Kingdom