About Quanta Ip Limited (12694046) United Kingdom