About Lucian Gogeo Limited (11735865) United Kingdom