About Quirkco Investments Limited (00596603) United Kingdom