About Ync Limited (04188567) United Kingdom