About Devqf Limited (07319025) United Kingdom