About Simplifyd Systems Limited (12691659) United Kingdom