About Sprogglebox Holdings Ltd (13210430) United Kingdom