About Shibui Design Ltd (12769326) United Kingdom