About Alynxa Consulting Ltd (12808933) United Kingdom