About Akudi Properties Ltd (10792596) United Kingdom