About Design Qqri Ltd (13424989) United Kingdom