About Yoti Holding Ltd (09537047) United Kingdom