About Temmy Ngps Ltd (11197511) United Kingdom