About Meteorite One Ltd (12383286) United Kingdom