About Yusha S Lancashire Limited (11149996) United Kingdom