About Deks Consulting Limited (09713487) United Kingdom