About Optical Activity Limited (01116673) United Kingdom