About Yoti External Applications Ltd (09621742) United Kingdom