About Ndovu Trading (uk) Limited (07855410) United Kingdom