About Astral Meteor Limited (04897239) United Kingdom