About Ldn Exec Ltd (12218217) United Kingdom