About Alexander Software Care Ltd (11681668) United Kingdom