About Augusta Corporation Ltd (12246969) United Kingdom