About Seshat Scorpii Limited (10879427) United Kingdom