About Deetya Software Solutions Limited (07990028) United Kingdom