About Interactive Logic Ltd (08134235) United Kingdom