About Modigliani International Limited (10037383) United Kingdom