About London Foundation For International Law Ltd. (11402372) United Kingdom