About Yapsquawk Limited (07310206) United Kingdom