About St. Ives Technology Investments Ltd (12424512) United Kingdom