About Innovative Investment Holding Ltd (13571903) United Kingdom