About Qapela Limited (04348947) United Kingdom