About Bossanova Design Ltd (09414994) United Kingdom