About Yoonit European Partners Limited (12569282) United Kingdom