About Ovaldisk Technology Limited (05140857) United Kingdom