About Opele Limited (05726333) United Kingdom