About Judith Pacara Design And Innovation Ltd (12525191) United Kingdom