About Oppidan (ap) Limited (12913698) United Kingdom