About Dymalyptia Ltd (13047625) United Kingdom