About Daily Anchor Devotionals Ltd (13176638) United Kingdom