About Quirkey International Ltd (11964095) United Kingdom