About Intelstructive Ltd (12581897) United Kingdom