About Logitech Solutions Limited (09349948) United Kingdom