About Analytica (london) Limited (02027532) United Kingdom