About Intellect Box Limited (11641933) United Kingdom