About Ynni Limited (07587304) United Kingdom