About Waamri Ltd (13496280) United Kingdom