About Nambawan (uk) Limited (10210112) United Kingdom