About Ge Leng Chips Limited (SC712981) United Kingdom