About Gemaro Outsourcing Limited (11950244) United Kingdom