About Nambiti Services Ltd. (10495009) United Kingdom