About A&a Software Ltd (10739931) United Kingdom