About Watsemba Ltd (11552230) United Kingdom