About A&a 24 Ltd (10693072) United Kingdom