About Ark Group Private Limited (11638145) United Kingdom