About I Am Yen Ltd (13644571) United Kingdom