About Minigreen Limited (10573146) United Kingdom