About Yammex Limited (11656594) United Kingdom