About Waka Waka Properties Ltd (10562069) United Kingdom