About Tiffany Investments Limited (10590605) United Kingdom