About Integral Logic Limited (11029213) United Kingdom