About Eqseed Management Limited (11031275) United Kingdom