About Yodisi Ltd (12029517) United Kingdom