About L Gogea Ltd (11754368) United Kingdom