About Qclipper Limited (12575433) United Kingdom