About Yellow Anchor Limited (11975238) United Kingdom