About Oppidium Limited (11701312) United Kingdom