About Chandrra Limited (06952124) United Kingdom