About Okyere Property Holdings Ltd (12716521) United Kingdom