About Inova Designs Ltd. (03663108) United Kingdom