About Yo Indie Ltd. (08735336) United Kingdom