About Kween Of Kurls Ltd (12107137) United Kingdom