About Nettogo Limited (10482060) United Kingdom