About A Chandra Limited (10718409) United Kingdom