About Ngrs Star Limited (13343069) United Kingdom