About Devik Consulting Limited (07286924) United Kingdom