About Allaggro Limited (09342477) United Kingdom