About Protea Digital Limited (11277922) United Kingdom