About Oospore Limited (10230720) United Kingdom