About Quokka Accessories Ltd (10961399) United Kingdom