About Ativa Nextgen Solutions Ltd (12245854) United Kingdom