About Aldsoft Ltd (10137668) United Kingdom