About Quanstel Limited (04069964) United Kingdom