About The Addecca Group Limited (13547281) United Kingdom