About Aggera Limited (08060913) United Kingdom