About Ora Electronics Limited (12996829) United Kingdom