About Anedo Investment Ltd (12705603) United Kingdom