About Mo Vel Resources Limited (09708431) United Kingdom