About Logicoption Limited (02833604) United Kingdom