About Senam Badu Ltd (12290406) United Kingdom