About Qaptic Limited (12227349) United Kingdom