About Segador Limited (12765215) United Kingdom