About Chandra Ltd (11688572) United Kingdom