About E-waldorf International Ltd (12581273) United Kingdom