About Prismea Limited (12427920) United Kingdom