About Anidea Investments Ltd (12721803) United Kingdom