About Intellect Trade Limited (11489240) United Kingdom