About Charis Global Services Limited (12025119) United Kingdom