About Aidie London Ltd (12957850) United Kingdom