About Innovative Logic Solutions Ltd (08367282) United Kingdom