About Addison Stuart Investments Ltd. (10565863) United Kingdom