About Qoppa Corporation Limited (11476038) United Kingdom