About Quickchops Ltd (11294378) United Kingdom