About Koqurel Ltd (12037753) United Kingdom