About Froz & Curlz Private Ltd (12787460) United Kingdom