About Kuqaseed Ltd (12188675) United Kingdom