About Yb Communications Limited (08681410) United Kingdom