About Ync Holdings Ltd (10611164) United Kingdom