About Ologica Limited (08490505) United Kingdom