About Adromedae Holdings Ltd (12592384) United Kingdom