About Vexed Design Limited (06145714) United Kingdom