About Odonkor Developments Ltd (07568690) United Kingdom