About Quanta Partx Limited (10090429) United Kingdom