About Mina Alpha Limited (08186196) United Kingdom