About Quickneed Ltd (13282808) United Kingdom