About Linrate Limited (02926016) United Kingdom