About Knowles Investments Limited (SC577259) United Kingdom