About Alexa Ballantine Ltd (10675429) United Kingdom