About Deia Consulting Ltd (11449084) United Kingdom