About Amidene Ltd (12460118) United Kingdom