About Chandra Consulting Group Ltd (11159485) United Kingdom