About Leo Holdings Limited (FC036307) Guernsey