About Superqr Ltd (12602053) United Kingdom