About Modigliani Solar Limited (09941547) United Kingdom