About Alda Design Technologies Ltd (05760070) United Kingdom