About Perduco Ltd (11908545) United Kingdom