About Eric Onona Limited (12218939) United Kingdom