About York Ram Technology Co. Ltd (12362896) United Kingdom