About Yen Of London Ltd. (04532982) United Kingdom