About Logic1media Limited (05260429) United Kingdom