About Wise Giant Investments Limited (12540185) United Kingdom