About Devapp Ltd. (SC204630) United Kingdom