About Ivy S Investments Limited (12970628) United Kingdom