About Quanmaine Holdings Ltd (12116571) United Kingdom