About Neogene Science And Technology Co. Ltd. (11468077) United Kingdom