About Quantized Art Ltd (12359434) United Kingdom