About Marlogic Ltd (07622817) United Kingdom