About Winn Investments Holding Ltd (08865637) United Kingdom