About Quantox Developments Ltd (13508526) United Kingdom