About Quentex Limited (13220993) United Kingdom