About Net-rate Limited (03219034) United Kingdom