About Mina Beta Limited (09747292) United Kingdom