About Rutherford Asset Management Limited (SC388537) United Kingdom