About Yielo Ltd (10879538) United Kingdom