About Katura Lifestyle Ltd (12618417) United Kingdom