About Interlect Int. Limited (10456418) United Kingdom