About Qopperix Ltd (13021115) United Kingdom