About Kurio Manufacturing Ltd (07903926) United Kingdom