About Addor Investments Ltd (11574903) United Kingdom