About Charanna Developments Limited (11529188) United Kingdom