About Mr World Limited (02961748) United Kingdom