About The Observer Effect Limited (09063617) United Kingdom