About Boadu Navara Company Limited (13293758) United Kingdom