About Quintet Technologies Limited (07417940) United Kingdom