About Pensativa Design Ltd (10994197) United Kingdom