About Ark 3 Paper Limited (12050433) United Kingdom