About Director Yukki Limited (11906343) United Kingdom