About Santell Invest Ltd. (05733271) United Kingdom