About Logitsol Limited (07201689) United Kingdom