About Logic100 Limited (08756284) United Kingdom