About Segotia Limited (SC177034) United Kingdom