About Mina Andala Limited (10055559) United Kingdom