About Yanis&maya Ltd (11580675) United Kingdom