About Nominee World Service Ltd (11707892) United Kingdom