About 31e Management Solutions Limited (03977086) United Kingdom