About Oppela Motor Group Ltd (10725239) United Kingdom