About Qudrature Limited (12382194) United Kingdom