About Addergoole Investments Limited (10690508) United Kingdom