About Allay Solutions Ltd (11966449) United Kingdom