About Idesia Technologies Ltd (06392459) United Kingdom