About Perduco Consulting Limited (10894659) United Kingdom