About Yesdee Technologies Limited (07372646) United Kingdom