About Bouaka Properties Limited (13661730) United Kingdom