About Myproteus Holdings Limited (07299980) United Kingdom