About Min Afon Management Company Ltd (12892177) United Kingdom