About Ananda Developments Plc (11159584) United Kingdom