About London Analytics Ltd (12481934) United Kingdom