About Moving Logic Ltd (09393396) United Kingdom