About Chandra Tech Limited (09192163) United Kingdom