About Deevi Technologies Ltd (07586033) United Kingdom