About Quicknic Limited (11218364) United Kingdom