About Quadrange Uk Holdings Ltd (12887950) United Kingdom