About Yassmine Technology Ltd (13165297) United Kingdom