About Simplifyd Ltd (08959378) United Kingdom