About Wamo Technology Limited (11232236) United Kingdom