About Deveclectic Limited (07041861) United Kingdom