About Protogenos Ltd (07150611) United Kingdom