About Segorbe Limited (SC397474) United Kingdom