About Ouarz Technology Limited (03828139) United Kingdom