About Marini Solutions Limited (12868307) United Kingdom