About Abridge International Ltd (11723505) United Kingdom