About Opitell Ltd (12459907) United Kingdom