About Ioan Godja Ltd (12961348) United Kingdom