About Logitess Limited (10847493) United Kingdom