About Segocia Limited (10370495) United Kingdom