About E Washuka Limited (11753399) United Kingdom