About Apply Logic Ltd (08051086) United Kingdom