About Quinoli Holdings Limited (12314683) United Kingdom