About Yellow Slate Limited (10194285) United Kingdom