About Qadri Development Ltd (12953305) United Kingdom