About Miss & Mrs World Ltd (11727721) United Kingdom