About Meteoric Ltd (04962218) United Kingdom