About 3e Research Solutions Limited (10269340) United Kingdom