About Eric Ssema Limited (10492649) United Kingdom