About Vgrass Technology Co. Ltd. (11719885) United Kingdom