About Director Nominee 1 Ltd (SC544388) United Kingdom