About Yapp Management Limited (13251289) United Kingdom