About Logytech Ltd (13689493) United Kingdom