About Springs International Investments Limited (10681390) United Kingdom