About Nomina Corporate Partner No 590 Limited (12698850) United Kingdom