About Deinione Ltd (12237892) United Kingdom